[INFO] updating cached repository https://github.com/r3e-network/neo-riscv-vm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune", kill_on_drop: false }`
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 03e113968875ea6c1cd807d99246593f05c7dc8e
[INFO] testing r3e-network/neo-riscv-vm/03e113968875ea6c1cd807d99246593f05c7dc8e against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3e-network%2Fneo-riscv-vm" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/r3e-network/neo-riscv-vm
[INFO] finished tweaking git repo https://github.com/r3e-network/neo-riscv-vm
[INFO] tweaked toml for git repo https://github.com/r3e-network/neo-riscv-vm written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/r3e-network/neo-riscv-vm on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/r3e-network/neo-riscv-vm already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5d5c4e70978b57dffe478fa8957fe650abe0f0d7d415db911752f0b4b629760d
[INFO] running `Command { std: "docker" "start" "-a" "5d5c4e70978b57dffe478fa8957fe650abe0f0d7d415db911752f0b4b629760d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5d5c4e70978b57dffe478fa8957fe650abe0f0d7d415db911752f0b4b629760d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d5c4e70978b57dffe478fa8957fe650abe0f0d7d415db911752f0b4b629760d", kill_on_drop: false }`
[INFO] [stdout] 5d5c4e70978b57dffe478fa8957fe650abe0f0d7d415db911752f0b4b629760d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 74bc56c193f462526d5bb101e719fa8701a880af151eb86f6cebfc39563c105d
[INFO] running `Command { std: "docker" "start" "-a" "74bc56c193f462526d5bb101e719fa8701a880af151eb86f6cebfc39563c105d", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling picosimd v0.9.3
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling polkavm-assembler v0.33.0
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling polkavm-linux-raw v0.33.0
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling polkavm-common v0.33.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling polkavm v0.33.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling neo-vm-rs v0.1.0 (https://github.com/r3e-network/neo-vm-rs.git?rev=2333d8f881ac502ed169fc25daa2931baa11cbb9#2333d8f8)
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling neo-riscv-abi v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-abi)
[INFO] [stderr]    Compiling neo-riscv-guest v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-guest)
[INFO] [stderr]    Compiling neo-riscv-host v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-host)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 51.57s
[INFO] running `Command { std: "docker" "inspect" "74bc56c193f462526d5bb101e719fa8701a880af151eb86f6cebfc39563c105d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "74bc56c193f462526d5bb101e719fa8701a880af151eb86f6cebfc39563c105d", kill_on_drop: false }`
[INFO] [stdout] 74bc56c193f462526d5bb101e719fa8701a880af151eb86f6cebfc39563c105d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fd38993376e132ec7542871a0d09219f007b565f93508d6c7fc5a66af2e31845
[INFO] running `Command { std: "docker" "start" "-a" "fd38993376e132ec7542871a0d09219f007b565f93508d6c7fc5a66af2e31845", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling polkavm-assembler v0.33.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling picosimd v0.9.3
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling polkavm-common v0.33.0
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling polkavm-linux-raw v0.33.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling neo-vm-rs v0.1.0 (https://github.com/r3e-network/neo-vm-rs.git?rev=2333d8f881ac502ed169fc25daa2931baa11cbb9#2333d8f8)
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling polkavm v0.33.1
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling neo-riscv-abi v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-abi)
[INFO] [stderr]    Compiling neo-riscv-guest v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-guest)
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling neo-riscv-host v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-host)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 52s
[INFO] running `Command { std: "docker" "inspect" "fd38993376e132ec7542871a0d09219f007b565f93508d6c7fc5a66af2e31845", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fd38993376e132ec7542871a0d09219f007b565f93508d6c7fc5a66af2e31845", kill_on_drop: false }`
[INFO] [stdout] fd38993376e132ec7542871a0d09219f007b565f93508d6c7fc5a66af2e31845
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e2601d3138da5e2b935aca593eb14414be6b2885f4c360fe7dfc62d7319bc125
[INFO] running `Command { std: "docker" "start" "-a" "e2601d3138da5e2b935aca593eb14414be6b2885f4c360fe7dfc62d7319bc125", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neo_riscv_abi-16b3c0d50f7a9add)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::variable_stack_syscalls_keep_the_full_stack ... ok
[INFO] [stdout] test tests::create_multisig_account_uses_neovm_descriptor_arguments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/codec_tests.rs (/opt/rustwide/target/debug/deps/codec_tests-28896884aa478713)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test array_empty ... ok
[INFO] [stdout] test array_nested ... ok
[INFO] [stdout] test biginteger_large ... ok
[INFO] [stdout] test biginteger_empty ... ok
[INFO] [stdout] test biginteger_small ... ok
[INFO] [stdout] test boolean_false ... ok
[INFO] [stdout] test boolean_true ... ok
[INFO] [stdout] test bytestring_binary ... ok
[INFO] [stdout] test bytestring_empty ... ok
[INFO] [stdout] test bytestring_hello ... ok
[INFO] [stdout] test decode_rejects_excessive_collection_length ... ok
[INFO] [stdout] test completely_empty_input_returns_error ... ok
[INFO] [stdout] test integer_min ... ok
[INFO] [stdout] test error_result_round_trip ... ok
[INFO] [stdout] test integer_positive ... ok
[INFO] [stdout] test empty_stack_round_trip ... ok
[INFO] [stdout] test decode_rejects_excessive_nesting ... ok
[INFO] [stdout] test error_result_empty_message ... ok
[INFO] [stdout] test integer_max ... ok
[INFO] [stdout] test integer_negative ... ok
[INFO] [stdout] test integer_zero ... ok
[INFO] [stdout] test interop_hash_is_sha256_first_4_bytes_le ... ok
[INFO] [stdout] test interop_hash_contract_call ... ok
[INFO] [stdout] test interop_hash_platform ... ok
[INFO] [stdout] test interop_max ... ok
[INFO] [stdout] test interop_zero ... ok
[INFO] [stdout] test invalid_stack_value_tag_returns_error ... ok
[INFO] [stdout] test invalid_tag_byte_returns_error ... ok
[INFO] [stdout] test iterator_42 ... ok
[INFO] [stdout] test iterator_zero ... ok
[INFO] [stdout] test map_empty ... ok
[INFO] [stdout] test map_with_entries ... ok
[INFO] [stdout] test null_value ... ok
[INFO] [stdout] test multi_item_stack_round_trip ... ok
[INFO] [stdout] test pointer_max ... ok
[INFO] [stdout] test pointer_negative ... ok
[INFO] [stdout] test struct_empty ... ok
[INFO] [stdout] test pointer_zero ... ok
[INFO] [stdout] test truncated_bytes_returns_error ... ok
[INFO] [stdout] test trailing_bytes_returns_error ... ok
[INFO] [stdout] test struct_nested ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shared_vm_codecs.rs (/opt/rustwide/target/debug/deps/shared_vm_codecs-47ecefabd8e54423)
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neo_riscv_guest-52b70c036c532eaf)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test callback_codec_is_reexported_from_shared_vm_crate ... ok
[INFO] [stdout] test result_codec_is_reexported_from_shared_vm_crate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test contract_rt::tests::from_abi_stack_roundtrip ... ok
[INFO] [stdout] test contract_rt::tests::riscv_syscall_stubs_fault_through_shared_vm_context ... ok
[INFO] [stdout] test contract_rt::tests::shared_runtime_ops_execute_against_riscv_context ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_rt.rs (/opt/rustwide/target/debug/deps/contract_rt-f61aae432bd54619)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test contract_runtime_syscall_stubs_fault_through_shared_vm_context ... ok
[INFO] [stdout] test contract_runtime_context_executes_shared_vm_runtime_ops ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_rt_context.rs (/opt/rustwide/target/debug/deps/contract_rt_context-978e6b0c08ed3091)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test add_integers ... ok
[INFO] [stdout] test init_slot_loads_args_from_stack ... ok
[INFO] [stdout] test dup_and_swap ... ok
[INFO] [stdout] test equal_integers ... ok
[INFO] [stdout] test local_variable_store_load ... ok
[INFO] [stdout] test mul_integers ... ok
[INFO] [stdout] test not_equal_integers ... ok
[INFO] [stdout] test push_bool_true_and_false ... ok
[INFO] [stdout] test push_bytes ... ok
[INFO] [stdout] test push_null ... ok
[INFO] [stdout] test push_pop_integer ... ok
[INFO] [stdout] test static_fields_reject_uninitialized_or_out_of_range_access ... ok
[INFO] [stdout] test static_fields_store_load ... ok
[INFO] [stdout] test sub_integers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_rt_layering.rs (/opt/rustwide/target/debug/deps/contract_rt_layering-833398fb3bb765d6)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test contract_runtime_does_not_keep_empty_future_memory_placeholders ... ok
[INFO] [stdout] test contract_runtime_does_not_define_private_byte_opcode_helpers ... ok
[INFO] [stderr]      Running tests/contracts.rs (/opt/rustwide/target/debug/deps/contracts-617f0a01589d2db4)
[INFO] [stdout] test contract_runtime_does_not_reintroduce_opcode_adapters ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test array_creation_and_setitem ... ok
[INFO] [stdout] test address_length_mismatch ... ok
[INFO] [stdout] test abs_negate_operations ... ok
[INFO] [stdout] test address_length_validation ... ok
[INFO] [stdout] test clearitems_on_array ... ok
[INFO] [stdout] test boolean_logic_operations ... ok
[INFO] [stdout] test comparison_greater_than ... ok
[INFO] [stdout] test array_multiple_setitems ... ok
[INFO] [stdout] test array_pack_order ... ok
[INFO] [stdout] test array_size_check ... ok
[INFO] [stdout] test bitwise_and ... ok
[INFO] [stdout] test comparison_within_range ... ok
[INFO] [stdout] test bitwise_xor ... ok
[INFO] [stdout] test bitwise_or ... ok
[INFO] [stdout] test comparison_equal ... ok
[INFO] [stdout] test comparison_less_than ... ok
[INFO] [stdout] test comparison_not_equal ... ok
[INFO] [stdout] test comparison_within_range_false ... ok
[INFO] [stdout] test contract_dispatch_pattern ... ok
[INFO] [stdout] test conditional_branch_if_false ... ok
[INFO] [stdout] test complex_arithmetic_expression ... ok
[INFO] [stdout] test convert_integer_to_bytes ... ok
[INFO] [stdout] test convert_integer_to_boolean ... ok
[INFO] [stdout] test conditional_branch_if_true ... ok
[INFO] [stdout] test double_syscall_contract ... ok
[INFO] [stdout] test map_keys_operation ... ok
[INFO] [stdout] test min_max_operations ... ok
[INFO] [stdout] test map_set_and_get ... ok
[INFO] [stdout] test map_multiple_entries ... ok
[INFO] [stdout] test modular_exponentiation ... ok
[INFO] [stdout] test nested_array_operations ... ok
[INFO] [stdout] test reverse_items_on_array ... ok
[INFO] [stdout] test increment_decrement ... ok
[INFO] [stdout] test runtime_platform_syscall ... ok
[INFO] [stdout] test sign_detection ... ok
[INFO] [stdout] test square_root ... ok
[INFO] [stdout] test string_left ... ok
[INFO] [stdout] test string_right ... ok
[INFO] [stdout] test string_substring ... ok
[INFO] [stdout] test struct_pack_and_pickitem ... ok
[INFO] [stdout] test string_concatenation ... ok
[INFO] [stdout] test token_balance_negative_underflow ... ok
[INFO] [stdout] test try_catch_catches_throw ... ok
[INFO] [stdout] test zero_value_check ... ok
[INFO] [stdout] test token_balance_subtraction ... ok
[INFO] [stdout] test runtime_gas_left_syscall ... ok
[INFO] [stdout] test token_balance_addition ... ok
[INFO] [stdout] test token_transfer_full_sequence ... ok
[INFO] [stdout] test try_finally_executes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interpreter.rs (/opt/rustwide/target/debug/deps/interpreter-4cb984894d5db1cb)
[INFO] [stdout] 
[INFO] [stdout] running 217 tests
[INFO] [stdout] test abortmsg_includes_message ... ok
[INFO] [stdout] test append_updates_static_field_alias ... ok
[INFO] [stdout] test and_on_booleans_returns_integer ... ok
[INFO] [stdout] test assertmsg_false_faults_with_message ... ok
[INFO] [stdout] test assert_false_faults_with_message ... ok
[INFO] [stdout] test abort_faults_with_message ... ok
[INFO] [stdout] test assertmsg_true_passes ... ok
[INFO] [stdout] test abs_negative_integer ... ok
[INFO] [stdout] test booland_true_true ... ok
[INFO] [stdout] test asserts_true_boolean ... ok
[INFO] [stdout] test bitwise_ops_accept_mixed_primitive_numeric_values ... ok
[INFO] [stdout] test call_and_ret_round_trip ... ok
[INFO] [stdout] test call_helper_updates_nested_map_argument_alias ... ok
[INFO] [stdout] test call_l_long_call ... ok
[INFO] [stdout] test boolor_false_true ... ok
[INFO] [stdout] test call_helper_syscall_preserves_byte_string_arguments ... ok
[INFO] [stdout] test call_helper_syscall_preserves_multiple_arguments_and_order ... ok
[INFO] [stdout] test call_ret_preserves_caller_locals ... ok
[INFO] [stdout] test calla_calls_address ... ok
[INFO] [stdout] test caller_catch_restores_locals_after_callee_throw ... ok
[INFO] [stdout] test callt_array_result_round_trips_through_locals_and_pickitem ... ok
[INFO] [stdout] test callt_array_result_survives_prior_syscall_with_live_args_in_interpreter ... ok
[INFO] [stdout] test callt_block_like_struct_survives_local_and_helper_pickitem_in_interpreter ... ok
[INFO] [stdout] test callt_invokes_host ... ok
[INFO] [stdout] test callt_null_result_can_flow_through_two_arg_helper ... ok
[INFO] [stdout] test clearitems_updates_static_field_alias ... ok
[INFO] [stdout] test comparison_with_null_and_buffer_returns_false_like_neovm ... ok
[INFO] [stdout] test clear_empties_stack ... ok
[INFO] [stdout] test concatenates_negative_integer_as_bytestring ... ok
[INFO] [stdout] test creates_empty_struct_and_map ... ok
[INFO] [stdout] test convert_buffer_larger_than_max_integer_size_faults ... ok
[INFO] [stdout] test concatenates_integer_as_bytestring_preserving_sign_bit ... ok
[INFO] [stdout] test convert_integer_to_bytestring ... ok
[INFO] [stdout] test convert_pushint256_to_buffer_preserves_big_integer_bytes ... ok
[INFO] [stdout] test creates_array_in_script_builder_order ... ok
[INFO] [stdout] test convert_wide_bytestring_to_integer_preserves_big_integer ... ok
[INFO] [stdout] test creates_map_in_script_builder_order ... ok
[INFO] [stdout] test dec_integer ... ok
[INFO] [stdout] test creates_null_filled_array ... ok
[INFO] [stdout] test creates_struct_in_script_builder_order ... ok
[INFO] [stdout] test duplicates_bytestring_with_dup ... ok
[INFO] [stdout] test div_integers ... ok
[INFO] [stdout] test empty_script_halts_immediately ... ok
[INFO] [stdout] test empty_buffer_is_truthy_for_boolean_opcodes ... ok
[INFO] [stdout] test executes_and_on_integers ... ok
[INFO] [stdout] test endtry_l_long_form ... ok
[INFO] [stdout] test executes_depth ... ok
[INFO] [stdout] test executes_and_on_booleans ... ok
[INFO] [stdout] test executes_and_on_bytestrings ... ok
[INFO] [stdout] test executes_drop_and_swap ... ok
[INFO] [stdout] test executes_equal_on_distinct_maps ... ok
[INFO] [stdout] test empty_buffer_substr_can_be_reversed_in_place ... ok
[INFO] [stdout] test executes_equal_on_distinct_buffers_with_equal_content ... ok
[INFO] [stdout] test executes_equal_on_same_array_reference ... ok
[INFO] [stdout] test executes_equal_on_different_integers ... ok
[INFO] [stdout] test executes_equal_on_distinct_structs_with_equal_content ... ok
[INFO] [stdout] test executes_equal_on_same_buffer_reference ... ok
[INFO] [stdout] test executes_equal_on_same_integers ... ok
[INFO] [stdout] test executes_equal_on_distinct_arrays ... ok
[INFO] [stdout] test executes_equal_on_same_map_reference ... ok
[INFO] [stdout] test executes_haskey_on_buffer ... ok
[INFO] [stdout] test executes_invert_on_integer ... ok
[INFO] [stdout] test executes_jmp_forward ... ok
[INFO] [stdout] test executes_jmpif_conditional ... ok
[INFO] [stdout] test executes_keys_on_map ... ok
[INFO] [stdout] test executes_initslot_stloc_ldloc ... ok
[INFO] [stdout] test executes_invert_on_boolean ... ok
[INFO] [stdout] test executes_integer_addition_script ... ok
[INFO] [stdout] test executes_left_on_bytestring ... ok
[INFO] [stdout] test executes_negate_and_sign ... ok
[INFO] [stdout] test executes_newarray_t ... ok
[INFO] [stdout] test executes_nop ... ok
[INFO] [stdout] test executes_modpow_and_mod_inverse ... ok
[INFO] [stdout] test executes_modmul ... ok
[INFO] [stdout] test executes_not_on_empty_array_and_struct ... ok
[INFO] [stdout] test executes_notequal ... ok
[INFO] [stdout] test executes_not ... ok
[INFO] [stdout] test executes_numequal_and_ge ... ok
[INFO] [stdout] test executes_numequal_on_bytestring_and_integer ... ok
[INFO] [stdout] test executes_lt_le_and_gt ... ok
[INFO] [stdout] test executes_numequal_on_big_integer_and_integer ... ok
[INFO] [stdout] test executes_numnotequal_on_bytestrings ... ok
[INFO] [stdout] test executes_pow ... ok
[INFO] [stdout] test executes_numequal_on_bytestrings ... ok
[INFO] [stdout] test executes_platform_syscall_with_host_provider ... ok
[INFO] [stdout] test executes_or_on_integers ... ok
[INFO] [stdout] test executes_or_operator ... ok
[INFO] [stdout] test executes_push1_ret_script ... ok
[INFO] [stdout] test executes_pushdata1_bytestring_script ... ok
[INFO] [stdout] test executes_pushint128_as_big_integer ... ok
[INFO] [stdout] test executes_pushint128_negative_trims_correctly ... ok
[INFO] [stdout] test executes_pushint128_positive_preserves_sign_bit ... ok
[INFO] [stdout] test executes_pushint32 ... ok
[INFO] [stdout] test executes_pushint8_and_pushint16 ... ok
[INFO] [stdout] test executes_pushnull_and_newarray0_script ... ok
[INFO] [stdout] test executes_script_with_initial_stack ... ok
[INFO] [stdout] test executes_shl_and_shr ... ok
[INFO] [stdout] test executes_pushtrue_and_pushfalse ... ok
[INFO] [stdout] test executes_sqrt ... ok
[INFO] [stdout] test executes_sub_and_inc ... ok
[INFO] [stdout] test executes_sub_and_inc_on_integer_compatible_bytestrings ... ok
[INFO] [stdout] test executes_two_consecutive_large_dynamic_calls ... ok
[INFO] [stdout] test executes_script_from_nonzero_offset ... ok
[INFO] [stdout] test executes_pushint64 ... ok
[INFO] [stdout] test executes_values_on_map ... ok
[INFO] [stdout] test executes_xor_on_integers ... ok
[INFO] [stdout] test executes_xor_on_booleans ... ok
[INFO] [stdout] test gets_collection_size ... ok
[INFO] [stdout] test initializer_static_fields_are_visible_to_target_method ... ok
[INFO] [stdout] test ge_with_null_operand_returns_false ... ok
[INFO] [stdout] test i128_arithmetic_results_feed_min_max_and_within ... ok
[INFO] [stdout] test helper_append_mutates_consumed_caller_array_alias ... ok
[INFO] [stdout] test halts_when_script_ends_without_explicit_ret ... ok
[INFO] [stdout] test gas_exhaustion_faults ... ok
[INFO] [stdout] test invert_empty_bytestring_matches_neovm_integer_semantics ... ok
[INFO] [stdout] test integer_comparison_faults_on_buffer_like_neovm ... ok
[INFO] [stdout] test invert_faults_on_null_like_neovm ... ok
[INFO] [stdout] test i128_arithmetic_results_feed_unary_numeric_ops ... ok
[INFO] [stdout] test isnull_detects_null ... ok
[INFO] [stdout] test istype_any_faults_like_neovm ... ok
[INFO] [stdout] test jmpeq_jumps_when_equal ... ok
[INFO] [stdout] test jmp_l_long_jump ... ok
[INFO] [stdout] test istype_checks_integer_type ... ok
[INFO] [stdout] test jmpge_jumps_when_equal ... ok
[INFO] [stdout] test jmpeq_jumps_on_deep_equal_structs ... ok
[INFO] [stdout] test jmpgt_jumps_when_greater ... ok
[INFO] [stdout] test jmplt_jumps_when_less ... ok
[INFO] [stdout] test jmpifnot_l_long_form ... ok
[INFO] [stdout] test jmple_jumps_when_equal ... ok
[INFO] [stdout] test jmpif_l_long_form ... ok
[INFO] [stdout] test jmpifnot_jumps_when_false ... ok
[INFO] [stdout] test jmpne_jumps_when_not_equal ... ok
[INFO] [stdout] test ldarg_starg_round_trip ... ok
[INFO] [stdout] test ldsfld_without_static_slot_faults ... ok
[INFO] [stdout] test ldsfld_out_of_range_faults ... ok
[INFO] [stdout] test legacy_reserved_stack_opcode_bytes_are_rejected ... ok
[INFO] [stdout] test min_of_two ... ok
[INFO] [stdout] test local_storage_round_trip_survives_delete_and_following_get_in_interpreter ... ok
[INFO] [stdout] test max_of_two ... ok
[INFO] [stdout] test memcpy_copies_bytes ... ok
[INFO] [stdout] test modpow_accepts_i128_operands_and_modulus_like_neovm ... ok
[INFO] [stdout] test modpow_preserves_signed_remainder_for_negative_base_like_neovm ... ok
[INFO] [stdout] test modpow_zero_exponent_is_reduced_by_modulus_like_neovm ... ok
[INFO] [stdout] test modmul_accepts_i128_operands_and_modulus_like_neovm ... ok
[INFO] [stdout] test mod_integers ... ok
[INFO] [stdout] test modpow_invalid_inverse_inputs_fault_like_neovm ... ok
[INFO] [stdout] test modpow_zero_exponent_with_negative_modulus_returns_positive_one_like_neovm ... ok
[INFO] [stdout] test nip_removes_second ... ok
[INFO] [stdout] test mul_two_integers ... ok
[INFO] [stdout] test numeric_jump_accepts_positive_integer_wider_than_i128 ... ok
[INFO] [stdout] test newbuffer_rejects_i256_length_over_i64_range ... ok
[INFO] [stdout] test newbuffer_rejects_over_max_item_size ... ok
[INFO] [stdout] test numeric_ops_fault_on_null_like_neovm ... ok
[INFO] [stdout] test numeric_ops_fault_on_buffer_like_neovm ... ok
[INFO] [stdout] test modpow_zero_inverse_faults_like_neovm ... ok
[INFO] [stdout] test negative_shift_count_faults_like_neovm ... ok
[INFO] [stdout] test over_copies_second ... ok
[INFO] [stdout] test nz_accepts_uint160_sized_bytestring ... ok
[INFO] [stdout] test nz_nonzero ... ok
[INFO] [stdout] test passes_current_instruction_pointer_to_syscall_provider ... ok
[INFO] [stdout] test pick_duplicates_nth ... ok
[INFO] [stdout] test packs_interop_results_across_multiple_syscalls ... ok
[INFO] [stdout] test packs_items_into_array ... ok
[INFO] [stdout] test pickitem_reads_integer_as_little_endian_bytes ... ok
[INFO] [stdout] test pickitem_reads_negative_integer_sign_extended_bytes ... ok
[INFO] [stdout] test picks_array_item_by_index ... ok
[INFO] [stdout] test popitem_removes_last_from_array ... ok
[INFO] [stdout] test pow_accepts_big_integer_result ... ok
[INFO] [stdout] test pushdata2_large_bytestring ... ok
[INFO] [stdout] test pusha_pushes_address ... ok
[INFO] [stdout] test preserves_integer_results_across_multiple_syscalls ... ok
[INFO] [stdout] test pushdata4_with_valid_payload ... ok
[INFO] [stdout] test remove_updates_static_field_alias ... ok
[INFO] [stdout] test retained_bytestring_survives_no_result_then_null_result_syscalls_in_interpreter ... ok
[INFO] [stdout] test pushint256_large_value ... ok
[INFO] [stdout] test reverse3_reverses_top_three ... ok
[INFO] [stdout] test reverse4_reverses_top_four ... ok
[INFO] [stdout] test reserved_throwifnot_byte_is_rejected ... ok
[INFO] [stdout] test reverseitems_updates_buffer_alias ... ok
[INFO] [stdout] test push_high_constants ... ok
[INFO] [stdout] test reversen_reverses_n_items ... ok
[INFO] [stdout] test rot_rotates_top_three ... ok
[INFO] [stdout] test setitem_updates_local_alias_extracted_from_parent_array ... ok
[INFO] [stdout] test shr_converts_wide_bytestring_result_to_integer_like_neovm ... ok
[INFO] [stdout] test right_extracts_suffix ... ok
[INFO] [stdout] test roll_moves_nth_to_top ... ok
[INFO] [stdout] test setitem_updates_static_field_alias ... ok
[INFO] [stdout] test shr_accepts_big_integer_operand ... ok
[INFO] [stdout] test sign_accepts_bytestring_input ... ok
[INFO] [stdout] test size_faults_on_null_like_neovm ... ok
[INFO] [stdout] test slot_ldarg6_starg6 ... ok
[INFO] [stdout] test shr_preserves_bytestring_type ... ok
[INFO] [stdout] test size_matches_neovm_for_integer_and_boolean_values ... ok
[INFO] [stdout] test slot_ldloc6_stloc6 ... ok
[INFO] [stdout] test sqrt_accepts_big_integer_result_from_mul ... ok
[INFO] [stdout] test stsfld_out_of_range_faults ... ok
[INFO] [stdout] test substr_extracts_middle ... ok
[INFO] [stdout] test slot_ldsfld6_stsfld6 ... ok
[INFO] [stdout] test sign_accepts_positive_integer_wider_than_i128 ... ok
[INFO] [stdout] test substr_preserves_buffer_type ... ok
[INFO] [stdout] test stack_overflow_at_2048_items ... ok
[INFO] [stdout] test syscall_invokes_host_provider ... ok
[INFO] [stdout] test throw_causes_fault ... ok
[INFO] [stdout] test try_catch_catches_throw ... ok
[INFO] [stdout] test try_finally_endfinally_continues_at_correct_ip ... ok
[INFO] [stdout] test try_catch_catches_pickitem_type_error ... ok
[INFO] [stdout] test try_l_long_form_catch ... ok
[INFO] [stdout] test tuck_copies_top_below_second ... ok
[INFO] [stdout] test unsupported_opcode_returns_error ... ok
[INFO] [stdout] test unpack_map_preserves_key_value_order ... ok
[INFO] [stdout] test zero_shift_preserves_null_and_boolean_like_neovm ... ok
[INFO] [stdout] test within_range ... ok
[INFO] [stdout] test xdrop_removes_nth_from_top ... ok
[INFO] [stdout] test unpack_array_preserves_stack_order ... ok
[INFO] [stdout] test try_finally_executes_on_normal ... ok
[INFO] [stdout] test xdrop_removes_nth_from_top_deep ... ok
[INFO] [stderr]      Running tests/rc_compat_test.rs (/opt/rustwide/target/debug/deps/rc_compat_test-8209b8da4b6deccf)
[INFO] [stdout] test numeric_ops_accept_positive_integer_wider_than_i128 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_rc_basic ... ok
[INFO] [stdout] test test_rc_nested ... ok
[INFO] [stdout] test test_rc_drop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shared_vm_dependency.rs (/opt/rustwide/target/debug/deps/shared_vm_dependency-1d2fcc60035dfbaf)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running tests/workspace_layering.rs (/opt/rustwide/target/debug/deps/workspace_layering-779ad80a7cacff14)
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neo_riscv_host-5294c4502451d79c)
[INFO] [stdout] test guest_crate_is_a_facade_not_a_private_interpreter ... ok
[INFO] [stdout] test guest_interpreter_is_exposed_from_neo_vm_rs ... ok
[INFO] [stdout] test guest_stack_value_is_the_shared_neo_vm_rs_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test contract_runtime_is_part_of_guest_crate_not_a_separate_workspace_crate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test bridge::tests::insert_migrates_inline_entries_to_heap_without_returning_stale_values ... ok
[INFO] [stdout] test bridge::tests::insert_migrates_small_entries_without_returning_stale_values ... ok
[INFO] [stdout] test bridge::tests::remove_clears_small_and_heap_entries ... ok
[INFO] [stdout] test bridge::tests::get_promoting_rehydrates_hot_small_from_inline_entries ... ok
[INFO] [stdout] test bridge::tests::large_entry_falls_back_without_breaking_small_entries ... ok
[INFO] [stdout] test bridge::tests::small_entry_round_trip_stays_in_small_cache ... ok
[INFO] [stdout] test pricing::tests::charge_native_instructions_reports_fee ... ok
[INFO] [stdout] test pricing::tests::charge_opcode_deducts_gas ... ok
[INFO] [stdout] test pricing::tests::charge_opcode_insufficient_gas_errors ... ok
[INFO] [stdout] test pricing::tests::instruction_ceiling_permits_counts_below_cap ... ok
[INFO] [stdout] test pricing::tests::charge_opcode_skips_when_fee_factor_zero ... ok
[INFO] [stdout] test pricing::tests::native_instruction_limit_uses_fee_factor ... ok
[INFO] [stdout] test pricing::tests::instruction_ceiling_rejects_above_cap ... ok
[INFO] [stdout] test pricing::tests::opcode_price_expensive_opcodes ... ok
[INFO] [stdout] test pricing::tests::opcode_price_flow_control ... ok
[INFO] [stdout] test pricing::tests::instruction_ceiling_rejects_at_cap ... ok
[INFO] [stdout] test bridge::tests::small_inline_slots_can_hold_multiple_entries ... ok
[INFO] [stdout] test pricing::tests::opcode_price_push_opcodes ... ok
[INFO] [stdout] test pricing::tests::opcode_price_unknown_defaults_to_max ... ok
[INFO] [stdout] test runtime_cache::tests::returns_execution_instances_to_pool ... ok
[INFO] [stdout] test runtime_cache::tests::reuses_cached_module_for_same_aux_size ... ok
[INFO] [stdout] test runtime_cache::tests::reuses_cached_instance_pre_for_same_aux_size ... ok
[INFO] [stderr]      Running tests/csharp_contracts.rs (/opt/rustwide/target/debug/deps/csharp_contracts-65b0614e0f56a999)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_propagation.rs (/opt/rustwide/target/debug/deps/error_propagation-48b75c5548819baf)
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_all_csharp_contracts_load ... ok
[INFO] [stdout] test test_contract_assignment_executes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test error_propagation_result_types ... ok
[INFO] [stdout] test error_propagation_guest_to_host ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fuzz_compatibility.rs (/opt/rustwide/target/debug/deps/fuzz_compatibility-71f1278265daecac)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test fuzz_callback_codec_decode_never_panics ... ok
[INFO] [stdout] test fuzz_callback_codec_err_roundtrip ... ok
[INFO] [stdout] test fuzz_callback_codec_ok_roundtrip ... ok
[INFO] [stdout] test fuzz_arithmetic_chain ... ok
[INFO] [stdout] test fuzz_abs has been running for over 60 seconds
[INFO] [stdout] test fuzz_add has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_and has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_no_panic has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_or has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_xor has been running for over 60 seconds
[INFO] [stdout] test fuzz_dec has been running for over 60 seconds
[INFO] [stdout] test fuzz_div has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_no_panic ... ok
[INFO] [stdout] test fuzz_bitwise_or ... ok
[INFO] [stdout] test fuzz_abs ... ok
[INFO] [stdout] test fuzz_bitwise_and ... ok
[INFO] [stdout] test fuzz_bitwise_xor ... ok
[INFO] [stdout] test fuzz_fast_codec_decode_never_panics ... ok
[INFO] [stdout] test fuzz_add ... ok
[INFO] [stdout] test fuzz_fast_codec_single_value ... ok
[INFO] [stdout] test fuzz_dec ... ok
[INFO] [stdout] test fuzz_fast_codec_multi_value ... ok
[INFO] [stdout] test fuzz_dup_add ... ok
[INFO] [stdout] test fuzz_div_by_zero has been running for over 60 seconds
[INFO] [stdout] test fuzz_div ... ok
[INFO] [stdout] test fuzz_drop has been running for over 60 seconds
[INFO] [stdout] test fuzz_dup has been running for over 60 seconds
[INFO] [stdout] test fuzz_ge has been running for over 60 seconds
[INFO] [stdout] test fuzz_gt has been running for over 60 seconds
[INFO] [stdout] test fuzz_inc has been running for over 60 seconds
[INFO] [stdout] test fuzz_drop ... ok
[INFO] [stdout] test fuzz_dup ... ok
[INFO] [stdout] test fuzz_le has been running for over 60 seconds
[INFO] [stdout] test fuzz_lt has been running for over 60 seconds
[INFO] [stdout] test fuzz_max has been running for over 60 seconds
[INFO] [stdout] test fuzz_min has been running for over 60 seconds
[INFO] [stdout] test fuzz_div_by_zero ... ok
[INFO] [stdout] test fuzz_gt ... ok
[INFO] [stdout] test fuzz_ge ... ok
[INFO] [stdout] test fuzz_inc ... ok
[INFO] [stdout] test fuzz_lt ... ok
[INFO] [stdout] test fuzz_le ... ok
[INFO] [stdout] test fuzz_mod has been running for over 60 seconds
[INFO] [stdout] test fuzz_mod_by_zero has been running for over 60 seconds
[INFO] [stdout] test fuzz_mul has been running for over 60 seconds
[INFO] [stdout] test fuzz_negate has been running for over 60 seconds
[INFO] [stdout] test fuzz_max ... ok
[INFO] [stdout] test fuzz_newarray ... ok
[INFO] [stdout] test fuzz_min ... ok
[INFO] [stdout] test fuzz_not has been running for over 60 seconds
[INFO] [stdout] test fuzz_not ... ok
[INFO] [stdout] test fuzz_pack ... ok
[INFO] [stdout] test fuzz_numequal has been running for over 60 seconds
[INFO] [stdout] test fuzz_numnotequal has been running for over 60 seconds
[INFO] [stdout] test fuzz_mod ... ok
[INFO] [stdout] test fuzz_numequal ... ok
[INFO] [stdout] test fuzz_numnotequal ... ok
[INFO] [stdout] test fuzz_mul ... ok
[INFO] [stdout] test fuzz_mod_by_zero ... ok
[INFO] [stdout] test fuzz_negate ... ok
[INFO] [stdout] test fuzz_pushdata1 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint16 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint32 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint16 ... ok
[INFO] [stdout] test newarray_at_max_stack_size ... ok
[INFO] [stdout] test newarray_exceeds_max_stack_size ... ok
[INFO] [stdout] test fuzz_pushdata1 ... ok
[INFO] [stdout] test newarray_t_exceeds_max_stack_size ... ok
[INFO] [stdout] test newstruct_exceeds_max_stack_size ... ok
[INFO] [stdout] test fuzz_pushint64 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint8 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint32 ... ok
[INFO] [stdout] test fuzz_random_bytecode_no_panic has been running for over 60 seconds
[INFO] [stdout] test fuzz_sub has been running for over 60 seconds
[INFO] [stdout] test fuzz_swap has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint64 ... ok
[INFO] [stdout] test fuzz_pushint8 ... ok
[INFO] [stdout] test fuzz_swap ... ok
[INFO] [stdout] test fuzz_random_bytecode_no_panic ... ok
[INFO] [stdout] test fuzz_sub ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 645.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gas_validation.rs (/opt/rustwide/target/debug/deps/gas_validation-a4c4ad2eb33c510a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test runtime_initializes_for_gas_validation ... ok
[INFO] [stderr]      Running tests/opcode_matrix_tests.rs (/opt/rustwide/target/debug/deps/opcode_matrix_tests-eb768be604388b39)
[INFO] [stdout] test opcode_fee_consumption_matches_configured_exec_fee_factor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test opcode_matrix::control::tests::jmpif_true_skips ... ok
[INFO] [stdout] test opcode_matrix::control::tests::jmpif_false_continues ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::sub_basic ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::div_basic ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::mul_basic ... ok
[INFO] [stdout] test opcode_matrix::generator::tests::generates_256_tests ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::add_basic ... ok
[INFO] [stdout] test opcode_matrix::regression::tests::captures_regression ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::div_by_zero_faults ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::mod_basic ... ok
[INFO] [stdout] test opcode_matrix::control::tests::jmpifnot_true_continues ... ok
[INFO] [stdout] test opcode_matrix::control::tests::ret_exits ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::drop_empty_stack_faults ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::reverse3_basic ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::dup_basic ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::dup_empty_stack_faults ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::rot_basic ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::swap_basic ... ok
[INFO] [stdout] test opcode_matrix::types::tests::convert_int_to_bool_false ... ok
[INFO] [stdout] test opcode_matrix::types::tests::convert_int_to_bool_true ... ok
[INFO] [stdout] test opcode_matrix::types::tests::istype_boolean_false ... ok
[INFO] [stdout] test opcode_matrix::types::tests::istype_integer ... ok
[INFO] [stdout] test opcode_matrix::types::tests::newbuffer_exceeds_limit ... ok
[INFO] [stdout] test opcode_matrix::types::tests::cat_exceeds_limit ... ok
[INFO] [stdout] test opcode_matrix::fuzzing::tests::pushint8_round_trips ... ok
[INFO] [stdout] test opcode_matrix::fuzzing::tests::pushdata1_round_trips ... ok
[INFO] [stdout] test opcode_matrix::types::tests::newbuffer_at_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parity.rs (/opt/rustwide/target/debug/deps/parity-0339d5041318e2c7)
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test parity_boolean ... ok
[INFO] [stdout] test parity_bulk_zero_arg_methods ... ok
[INFO] [stdout] test parity_checked_unchecked ... ok
[INFO] [stdout] test parity_big_integer_pow ... ok
[INFO] [stdout] test parity_big_integer_parse_constant ... ok
[INFO] [stdout] test parity_binary_expression ... ok
[INFO] [stdout] test parity_goto ... ok
[INFO] [stdout] test parity_foreach ... ok
[INFO] [stdout] test parity_inc_dec ... ok
[INFO] [stdout] test parity_index_or_range ... ok
[INFO] [stdout] test parity_inline ... ok
[INFO] [stdout] test parity_integer_operations ... ok
[INFO] [stdout] test parity_logical ... ok
[INFO] [stdout] test parity_member_access ... ok
[INFO] [stdout] test parity_out_variables ... ok
[INFO] [stdout] test parity_params ... ok
[INFO] [stdout] test parity_partial ... ok
[INFO] [stdout] test parity_partial_cross_file ... ok
[INFO] [stdout] test parity_polymorphism ... ok
[INFO] [stdout] test parity_default_values ... ok
[INFO] [stdout] test parity_assignment ... ok
[INFO] [stdout] test parity_pattern_matching ... ok
[INFO] [stdout] test parity_property_method ... ok
[INFO] [stdout] test parity_property ... ok
[INFO] [stdout] test parity_returns ... ok
[INFO] [stdout] test parity_recursion ... ok
[INFO] [stdout] test parity_shift ... ok
[INFO] [stdout] test parity_static_class ... ok
[INFO] [stdout] test parity_postfix_unary ... ok
[INFO] [stdout] test parity_static_construct ... ok
[INFO] [stdout] test parity_string ... ok
[INFO] [stdout] test parity_static_var ... ok
[INFO] [stdout] test parity_tuple ... ok
[INFO] [stdout] test parity_types_basic ... ok
[INFO] [stdout] test parity_types_biginteger ... ok
[INFO] [stdout] test parity_big_integer_sqrt ... ok
[INFO] [stdout] test parity_class_init ... ok
[INFO] [stdout] test parity_complex_assign ... ok
[INFO] [stdout] test parity_delegate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runtime.rs (/opt/rustwide/target/debug/deps/runtime-77514d5e0676b3a2)
[INFO] [stdout] 
[INFO] [stdout] running 156 tests
[INFO] [stdout] test and_on_booleans_through_polkavm_returns_integer ... ok
[INFO] [stdout] test attribute_owner_constructor_helper_updates_array_in_host_runtime ... ok
[INFO] [stdout] test attribute_test_path_survives_prior_noop_call_in_host_runtime ... ok
[INFO] [stdout] test attribute_test_path_survives_prior_initsslot_call_in_host_runtime ... ok
[INFO] [stdout] test attribute_owner_constructor_helper_updates_picked_array_in_host_runtime ... ok
[INFO] [stdout] test attribute_test_path_executes_in_ffi_host_runtime ... ok
[INFO] [stdout] test attribute_test_path_executes_via_minimal_initialize_wrapper_in_host_runtime ... ok
[INFO] [stdout] test attribute_test_path_executes_in_host_runtime ... ok
[INFO] [stdout] test block_78538_contract_deploy_does_not_trap ... ok
[INFO] [stdout] test biginteger_through_host_callback ... ok
[INFO] [stdout] test block_78538_ffi_path_does_not_trap ... ok
[INFO] [stdout] test call_helper_updates_nested_map_argument_alias_through_host_runtime ... ok
[INFO] [stdout] test caller_catch_restores_locals_after_callee_throw_in_host_runtime ... ok
[INFO] [stderr] error: test failed, to rerun pass `-p neo-riscv-host --test runtime`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/runtime-77514d5e0676b3a2` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "e2601d3138da5e2b935aca593eb14414be6b2885f4c360fe7dfc62d7319bc125", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2601d3138da5e2b935aca593eb14414be6b2885f4c360fe7dfc62d7319bc125", kill_on_drop: false }`
[INFO] [stdout] e2601d3138da5e2b935aca593eb14414be6b2885f4c360fe7dfc62d7319bc125
